#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
 .name = KBUILD_MODNAME,
 .init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
 .exit = cleanup_module,
#endif
 .arch = MODULE_ARCH_INIT,
};

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0x885b74e3, "module_layout" },
	{ 0x89688242, "eth_validate_addr" },
	{ 0x3ec8886f, "param_ops_int" },
	{ 0x625fe30e, "rtnl_link_unregister" },
	{ 0x6e720ff2, "rtnl_unlock" },
	{ 0x91621091, "__rtnl_link_unregister" },
	{ 0xa1c76e0a, "_cond_resched" },
	{ 0xbd9d8bb7, "register_netdevice" },
	{ 0xfaf8e85, "alloc_netdev_mqs" },
	{ 0xf6689d72, "__rtnl_link_register" },
	{ 0xc7a4fbed, "rtnl_lock" },
	{ 0x79aa04a2, "get_random_bytes" },
	{ 0x1eccc072, "free_netdev" },
	{ 0x20aa1e6e, "ether_setup" },
	{ 0x55f2580b, "__alloc_percpu" },
	{ 0xc9ec4e21, "free_percpu" },
	{ 0xadac33d8, "consume_skb" },
	{ 0x27e1a049, "printk" },
	{ 0x7628f3c7, "this_cpu_off" },
	{ 0xfe7c4287, "nr_cpu_ids" },
	{ 0xc0a3d105, "find_next_bit" },
	{ 0x3928efe9, "__per_cpu_offset" },
	{ 0xb9249d16, "cpu_possible_mask" },
	{ 0xb4390f9a, "mcount" },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=";


MODULE_INFO(srcversion, "17A89F1003901A536962F1D");
